package com.jasmine.auth;

import com.jasmine.auth.model.UserInfo;

/**
 *
 * @author jasmineXz
 */
public interface AuthUserService {

    /**
     * 获取用户信息
     * @param userIdentification 查询用户信息数组,通常获取用户是可变的多个维度信息
     *                           如用户ID,用户手机,用户名,邮箱等,由实现方自定义实现
     * @return 用户信息
     */
    UserInfo findUserByUsername(String... userIdentification);
}
